#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
//int main()
//{
//	char ch = 0;
//	while (scanf("%c", &ch) != EOF)
//	{
//		if (ch >= 'a' && ch <= 'z')
//		{
//			printf("%c\n", ch - 32);
//		}
//		else if(ch >= 'A' && ch <= 'Z')
//		{
//			printf("%c\n", ch + 32);
//		}
//	}
//	return 0;
//}
int main()
{
	char a = 0;
	int i = 0;
	
	while (scanf("%c", &a) != EOF)
	{
		int i = (int)a;
		if (i >= 97 && i <= 122)
		{
			printf("%c\n", (char)(i - 32));
		}
		else if (i >= 65 && i <= 90)
		{
			printf("%c\n", (char)(i + 32));
		}
	}
	return 0;
}